protective foil - German English Dictionary